*{
	padding: 0;
	
	margin: 0;
	
	list-style: none;
	text-decoration: none;
	font-family: "微软雅黑";
}

html{
	width: 100%;
	height: 100%;
}

body{
	width: 100%;
	height: 100%;
	background: rgba(128,128,128,0.5);
}


.box{
	position: relative;
	margin: 10% auto ;
	width: 500px;
	height: 460px;
	background: rgb(230,230,230);
}


.waikuang{
	position: absolute;
	left: 60px;
	top: 40px;
	text-align: center;
	border: 2px solid black;
	padding: 30px 70px; 
	/*background: green;*/
	width: 230px;
	border-radius: 50px;
	/*-moz-border-radius:25px;*/
}


.denglu{
	position: absolute;
	left: 8px;
	top: 4px;
	text-align: center;
	/*border: 2px solid gray;*/
	padding: 15px 25px; 
	background: rgb(43,43,43);
	width: 100px;
	border-radius: 50px;
	font-weight: bold;
	cursor: pointer;
}

a .denglu{
	color: white;
}


.hua{
	position: absolute;
	left: 170px;
	top: 15px;
	width: 32px;
	height: 32px;
	background: url(../img/hua.png);
	background-size: 100%;
	
	cursor: pointer;
}

.zhuce{
	position: absolute;
	left: 210px;
	top: 4px;
	text-align: center;
	/*border: 2px solid gray;*/
	padding: 15px 25px; 
	/*background: rgb(43,43,43);*/
	width: 100px;
	border-radius: 50px;
	font-weight: bold;
	cursor: pointer;
}

a .zhuce{
	color: black;
}

.info{
	position: absolute;
	left: 25px;
	top: 135px;
	height: 200px;
	width: 450px;
	/*background: red;*/
	border-bottom: 3px solid rgb(100,100,100);
}

.info .text input{
	margin: 20px 0 0 45px;
    width: 250px;
    height: 40px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    border: 2px solid rgb(100,100,100);
}

.info .text .ok{
	position: absolute;
	top: 140px;
	left: -4px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	
}

.info .text span{
	position: absolute;
	top: 162px;
	left: 64px;
	font-size: 15px;
	color: gray;
}

.info .login{
	position: absolute;
	right: 20px;
	top: 20px;
	width: 105px;
    height: 105px;
    background: rgb(30,30,30);
    text-align: center;
    line-height: 50px;
    font-weight: bold;
    font-size: 20px;
    color: white;
	cursor: pointer;
    
}


.info .login p{
	font-size: 30px;
}



.info .zhuyi .gantanhao{
	position: absolute;
	right: 100px;
	top: 155px;
	width: 25px;
	height: 25px;
	background: url(../img/gantanhao.png) ;
	background-size: 100%;
}

.info .zhuyi span{
	position: absolute;
	right: 10px;
	top: 162px;
	width: 80px;
	height: 25px;
	color: gray;
	font-size: 15px;
	cursor: pointer;
	
}


.hezuo span{
	position: absolute;
	left: 105px;
	bottom: 50px;
	width: 160px;
	height: 25px;
	color: black;
	font-size: 16px;
}


.hezuo .zhifu{
	position: absolute;
	right: 70px;
	bottom: 50px;
	width: 140px;
	height: 37px;
	background: url(../img/zhifubao.png);
	background-size: 100%;
	cursor: pointer;
}
